Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENHURST PLACE Terraced £300,000 27 Sep 2005
2 PENHURST PLACE Terraced £93,000 20 Apr 2005
3 PENHURST PLACE Terraced £830,000 23 Jul 2020
4 PENHURST PLACE Terraced £830,000 1 Jul 2022
5 PENHURST PLACE Terraced £730,000 1 Jul 2022